<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ include file="../../base.jsp"%>
<!DOCTYPE html>
<html>

<head>
    <!-- 页面meta -->
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>数据 - AdminLTE2定制版</title>
    <meta name="description" content="AdminLTE2定制版">
    <meta name="keywords" content="AdminLTE2定制版">
    <!-- Tell the browser to be responsive to screen width -->
    <meta content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" name="viewport">
    <!-- 页面meta /-->
    <script src="${ctx}/plugins/jQuery/jquery-2.2.3.min.js"></script>
</head>
<script>
    function deleteById() {
        var id = getCheckId();
        if(id) {
            if(confirm("你确认要删除此条记录吗？")) {
                $.ajax({
                    url:"${ctx}/cargo/invoice/delete.do?id="+id,
                    success:function (result) {
                        if (result==1) {
                            //返回列表页面
                            location.href = "${ctx}/cargo/invoice/list.do";
                        }else{
                            alert("该发票已生成财务报运单，无法直接删除");
                        }
                    },
                    error:function (errorObj) {
                        console.log(errorObj);
                        alert("服务忙。。。");
                            }
                        });
                    }
                }else{
                    alert("请勾选待处理的记录，且每次只能勾选一个")
        }
    }

    function printExcelById() {
        var id = getCheckId();
        if(id) {
            location.href="${ctx}/cargo/invoice/printExcel.do?id="+id;
        }else{
            alert("请勾选待处理的记录，且每次只能勾选一个")
        }
    }

    function createFinanceById() {
        var id = getCheckId();
        if(id) {
            location.href="${ctx}/cargo/invoice/toAdd.do?id="+id;
        }else{
            alert("请勾选待处理的记录，且每次只能勾选一个")
        }
    }

</script>
<body>
<div id="frameContent" class="content-wrapper" style="margin-left:0px;">
<section class="content-header">
    <h1>
        货运管理
        <small>发票管理</small>
    </h1>
    <ol class="breadcrumb">
        <li><a href="all-admin-index.html"><i class="fa fa-dashboard"></i> 首页</a></li>
    </ol>
</section>
<!-- 内容头部 /-->

<!-- 正文区域 -->
<section class="content">

    <!-- .box-body -->
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title">发票管理列表</h3>
        </div>

        <div class="box-body">

            <!-- 数据表格 -->
            <div class="table-box">

                <!--工具栏-->
                <div class="pull-left">
                    <div class="form-group form-inline">
                        <div class="btn-group">
                            <button type="button" class="btn btn-default" title="查看" onclick='location.href="${ctx}/cargo/invoice/toView.do"'><i class="fa fa-file-o"></i> 新建</button>
                            <button type="button" class="btn btn-default" title="删除" onclick='deleteById()'><i class="fa fa-trash-o"></i> 删除</button>
                            <button type="button" class="btn btn-default" title="导出Excel" onclick='printExcelById()'><i class="fa fa-refresh"></i> 导出Excel</button>
                            <button type="button" class="btn btn-default" title="财务报运单" onclick='location.href="${ctx}/cargo/invoice/createFinanceById.do"'><i class="fa fa-refresh"></i> 财务报运单</button>
                        </div>
                    </div>
                </div>
                <div class="box-tools pull-right">
                    <div class="has-feedback">
                        <input type="text" class="form-control input-sm" placeholder="搜索">
                        <span class="glyphicon glyphicon-search form-control-feedback"></span>
                    </div>
                </div>
                <!--工具栏/-->

                <!--数据列表-->
                <table id="dataList" class="table table-bordered table-striped table-hover dataTable">
                    <thead>
                    <tr>
                        <th class="" style="padding-right:0px;">
                        </th>
                        <th class="sorting">发票编号</th>
                        <th class="sorting">报运合同号</th>
                        <th class="sorting">贸易条款</th>
                        <th class="sorting">发票金额</th>
                        <th class="sorting">发票时间</th>
                        <th class="sorting">发票状态</th>
                    </tr>
                    </thead>
                    <tbody>
                    <c:forEach items="${pageInfo.list}" var="item">
                        <tr>
                            <td><input name="ids" value="${item.invoiceId}" type="checkbox"></td>
                            <td>${item.invoiceId}</td>
                            <td>${item.scNo}</td>
                            <td>${item.tradeTerms}</td>
                            <td>${item.invoiceMoney}</td>
                            <td>${item.invoiceTime}</td>
                            <td>${item.status==0?'草稿':'已生成财务报运'}</td>
                        </tr>
                    </c:forEach>
                    </tbody>
                    <!--
                <tfoot>
                <tr>
                <th>Rendering engine</th>
                <th>Browser</th>
                <th>Platform(s)</th>
                <th>Engine version</th>
                <th>CSS grade</th>
                </tr>
                </tfoot>-->
                </table>
                <!--数据列表/-->

                <!--工具栏/-->

            </div>
            <!-- 数据表格 /-->


        </div>
        <!-- /.box-body -->

        <!-- .box-footer-->
        <div class="box-footer">
            <jsp:include page="../../common/page.jsp">
                <jsp:param value="/cargo/invoice/list.do" name="pageUrl"/>
            </jsp:include>
        </div>
        <!-- /.box-footer-->


    </div>

</section>
</div>
</body>

</html>